body { background: #ede5e5}
#mainBox {	background: url(images/bg.png) repeat-x; width: 100% }
#nav { padding-top: 13px; height: 43px; background: url(images/hbg.jpg) top left no-repeat }

#menu .sla { background: url(images/icsla.png)}
#menu .sli { background: url(images/icsli.png)}
#menu .tlefta{ background: url(images/mn_aL.png)}
#menu .tRighta{ background: url(images/mn_aR.png)}
#menu .tlefti{ background: url(images/mn_iL.png)}
#menu .tRighti{ background: url(images/mn_iR.png)}
#menu a.taba{
	color: #3f3f3f;
	background-color: #ede5e5;
	line-height: 28px;
	padding: 0px 8px 0px 8px; 
	text-decoration: none; 
	display: block; 
}
#menu a.tabi{
	color: #fff;
	background-color: #a48585;
	line-height: 28px;
	padding: 0px 8px 0px 8px; 
	text-decoration: none; 
	display: block; 
}

#menu .iconHome { background: url(images/icHome.png) no-repeat; width: 19px; height: 16px; margin-top: 4px }
#menu .icRoomMn { background: url(images/icRoomMn.png) no-repeat; width: 27px; height: 13px; margin-top: 6px }
#menu .icCustom { background: url(images/icCustom.png) no-repeat; width: 18px; height: 15px; margin-top: 4px }
#menu .icSummary { background: url(images/icSummary.png) no-repeat;	width: 15px; height: 15px; margin-top: 5px }
#menu .icInfo {	background: url(images/icInfo.png) no-repeat; width: 16px; height: 20px; margin-top: 4px }
.icAdd {background: url(images/icAd.png) no-repeat; width: 16px; height: 22px; background-position: bottom}

#quickBook .btL{ background: url(images/btquick_L.png)}
#quickBook .btR{ background: url(images/btquick_R.png) no-repeat; padding-right: 4px }
#quickBook a {background-color: #5e0808}

#submenu .sbli {background: url(images/mnsub_iL.png)}
#submenu .sbri {background: url(images/mnsub_iR.png)}
#submenu a.sbi { background: #efcfcf}
#submenu .sbla {background: url(images/mnsub_aL.png)}
#submenu .sbra {background: url(images/mnsub_aR.png)}
#submenu a.sba {background: #ce8080}

.box {border-color: #c1a9a9}
.box a {margin-bottom:0; line-height: 25px; text-decoration: none}
.ctb { border-width: 1px 1px 3px 1px; margin-bottom: 30px; }
.ttb { border-width: 1px 1px 0 1px; background: #e6dddd}
.ttb h1{ font-size: 20px; float: left; color: #5e0808}
.ttb span { float: right; color: #666; font-size: 12px; font-weight: bold;}
.lr span {float: left; color: #5e0808; margin: 0 5px}

.room {border: 1px solid #740707}
.remty { border: 1px solid #740707;}
.rbooked { background: #bd7474; border-color: #bd7474}
.rstay { background: #740707 url(images/rkey.png) no-repeat top right}
.rexit {background: #740707 url(images/exit.gif) no-repeat top right}

#roomList span {border: 1px solid #740707;}
.cbooked {background: #bd7474; border-color: #bd7474!important}
.cstay {background: #740707}

a.searchbt, a.acbt {background: url(images/se.png) repeat-x; border: solid 1px #3d372c; color: #5e0808}
.searchtext {width: 250px; height: 21px;}
.searchtext, .txt1, .txt2, .txt3, .txt150, .txt200, .txt300, .lst1, .lst2 {border: solid 1px #7d5d5d; }

.sml { background: url(images/btl.png) no-repeat; height: 26px}
.smr { background: url(images/btr.png); height: 26px}
a.smc {background: url(images/btc.png) repeat-x; height: 26px; color: #FFF; padding: 0 10px}

#cuslist .ltitle, .rtitle { background: #E5E5E5; color: #292929; border-bottom-color: #404040 !important}
#cuslist .normal:hover,.listrow:hover,.rnormal:hover,.rlistrow:hover{background:#FAEBEB !important;}

table tr:hover.eff, table tr:hover.even {background:#FAEBEB !important;}

#btadd .bl { background: url(images/bt_addL.png)}
#btadd .br { background: url(images/bt_addR.png)}
#btadd a {
background: url(images/bt_addC.png) repeat-x;
color: #5e0808; font-size: 10px; 
text-decoration: none; 
line-height: 26px;
font-weight: bolder
}
.ifTitle {background: url(images/line.jpg) repeat-x bottom}
.sicTitle {color: #5e0808}
.tbmap a {color: #960001} 
.color {color: #960001}